smooth the rough edges - Turco Inglés Diccionario